indirect aid - French English Dictionary